package com.dc.designPattern._17_mediator.impl;

/**
 * Description: 中介者模式_具体同事类_咖啡机
 * @author: gdc
 * @date: 2021/6/2
 * @version 1.0
 */
public class CoffeeMachine extends Colleague {

    public CoffeeMachine(Mediator mediator, String name) {
        super(mediator, name);

        mediator.register(name, this);
    }

    /**
     * 开始制作咖啡
     */
    public void startCoffee(){
        System.out.println("开始制作咖啡...");
    }

    /**
     * 完成咖啡
     */
    public void finishCoffee(){
        System.out.println("过了 5 分钟");
        System.out.println("咖啡已经好了...");
    }
}
